Watch Leon Russell And The New Grass Revival: Live And Pickling Fast (1980) : Full Movie Online Free Filmed at the Perkins Palace in California on 15th May 1980. Language: English, Audio: Dolby Digital 5.1 / Dolby Digital 2.0, Format: Screen Ratio 1.33.1 PAL, Region: All regions. Made in England.